lead thiosulfate - French English Dictionary